#pragma once

#include "fxcc/core/graph/opengl3/Effect3d.h"

namespace fxcc
{
	namespace graph
	{
		namespace opengl3
		{

			struct FXCC_API ImageEffect :public opengl3::Effect3d
			{
				ImageEffect();

				void Begin();

				void DebugTexture2DJack(const fxcc::graph::common::Texture2DJack* texture, int index, std::string name);

				static std::string FragCode();

			};
		};
	};
};